package a.f.n;

import a.c.e;
import a.c.j;
import a.f.o;

public abstract class h
  implements gb, Cloneable
{
  private a.c.k g;
  private a.c.k h;
  protected o i;
  public static boolean j;
  
  public ib a(d paramd, o paramo, e parame)
  {
    return null;
  }
  
  protected d.a_ a(e parame)
  {
    return (d.a_)this.g.get(parame);
  }
  
  protected d.a_ b(e parame)
  {
    return (d.a_)this.h.get(parame);
  }
  
  public void a(e parame, j paramj)
  {
    boolean bool2 = k.n;
    boolean bool1 = k.m;
    this.i = ((o)parame.g());
    try
    {
      a.c.d locald = parame.h();
      do
      {
        if (locald == null) {
          break;
        }
        e locale = locald.f();
        int k = c(locale);
        paramj.a(locale, k);
        locald = locald.i();
        if ((!bool2) && (bool1)) {
          return;
        }
      } while (!bool1);
      if (bool2) {}
    }
    finally
    {
      this.i = null;
    }
  }
  
  protected abstract byte c(e parame);
  
  protected abstract d.a_ a(e parame, byte paramByte);
  
  public d.a_ a(a.c.k paramk1, a.c.k paramk2, o paramo, e parame, byte paramByte)
  {
    this.g = paramk2;
    this.h = paramk1;
    this.i = paramo;
    try
    {
      d.a_ locala_ = a(parame, paramByte);
      return locala_;
    }
    finally
    {
      paramk2 = null;
      paramk1 = null;
      paramo = null;
    }
  }
  
  public Object clone()
  {
    try
    {
      return super.clone();
    }
    catch (CloneNotSupportedException localCloneNotSupportedException)
    {
      throw new RuntimeException(localCloneNotSupportedException.toString());
    }
  }
}


/* Location:           E:\idea\
 * Qualified Name:     a.f.n.h
 * JD-Core Version:    0.7.0.1
 */